Amadowry


Amadowry
AMADOWRY
An Egyptian cotton (Amadaure)

Dictionary of the English textile terms. 2014.